Design of a Pull and Push Parser System for Streaming XML
نویسنده
چکیده
An XML parser facilitates in simplifying the process of manipulating XML documents. The two commonly used models for parsing XML are pull and push. The Simple API for XML (SAX) [5] is the industry standard for parsing based on the push model. However, no standard exists for pull parsing. In this paper we propose the design, API and implementation, XML Pull Parser 2.0 (XPP2), that allows for both pull and push based parsing. We discuss the various features of SAX and provide a description of existing technologies to parse XML. We describe our implementation of this API and show how a SAX driver can be built on top of XPP2.
منابع مشابه
بررسی نظام تولید و توزیع فرشدستباف به منظور ارائه راهکار مناسب با تکیه بر تبدیل نظام فشاری (Push) به نظام کششی (Pull)
This article is trying to study production and distribution system based on providing value chain with the aim of identifying production & distribution system of hand-made carpet firstly; and studying the feasibility of changing from the push system to the pull system regarding the viewpoints of the elite and expert, secondly. In order to achieve this goal, the descriptive method of research ha...
متن کاملSNAP: SNowbAll multi-tree Pushing for Peer-to-Peer Media Streaming
Given the respective advantages of the two complimentary techniques for peer-to-peer media streaming (namely tree-based push and mesh-based pull), there is a strong trend of combining them into a hybrid streaming system. Backed by recently proposed mechanisms to identify stable peers, such a hybrid system usually consists of backbone trees formed by the stable peers and other overlay structures...
متن کاملAn examination of the effects of push and pull factors on Iranian national parks: Boujagh National Park, Iran
This article analyses the push and pull factors that bring visitors to the Iranian national parks. The study used a structured questionnaire to collect data on these factors and the socio-demographic profile of the visitors. Survey conducted in Boujagh National Park, an area of 3177 hectares located in the north of the Iran, produced 400 questionnaires. The factor analysis identified four push ...
متن کاملUpdates, Schema Updates and Validation of XML Documents - Using Abstract State Machines with Automata-Defined States
The exact validation of streaming XML documents can be realised by using visibly push-down automata (VPA) that are defined by Extended Document Type Definitions (EDTD). It is straightforward to represent such an automaton as an Abstract State Machine (ASM). In doing so we enable computations on abstract states that are defined by a certain class of automata, in this case VPAs. In this paper we ...
متن کاملSurvey on wireless XML broadcasting system
Wireless communication is blooming along with Internet access from mobile devices which is an essential criterion for information access from anywhere, any time and any device. In this survey, review on various technologies like pervasive computing, mobile communication systems, selective dissemination of information, with location and device independent information interchange specification li...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001